0

percabangan_6.ipynb

  1. Sebuah restoran memiliki diskon khusus: Anak-anak (0-12 tahun) diskon 50% Lansia (60 tahun ke atas) diskon 30% Selain itu, tidak ada diskon Buat program untuk menghitung harga yang harus dibayar setelah diskon diberikan.
Skip to Main
Jupyter

percabangan_6

Last Checkpoint: 15 seconds ago
  • File
  • Edit
  • View
  • Run
  • Kernel
  • Settings
  • Help
JupyterLab
Python [conda env:anaconda3]
Kernel status: Idle Executed 2 cellsElapsed time: 4 seconds
image/svg+xml
    Masukan usia: 20
    
    dewasa usia 18 - 59 tahun
    
    Isikan Umur Tiket 1: 10
    Isikan Umur Tiket 2:  19
    Isikan Umur Tiket 3:  21
    
    Harga tiket 1 adalah Rp 10000
    Harga tiket 2 adalah Rp 25000
    Harga tiket 3 adalah Rp 25000
    
    Total harga yang harus dibayar adalah Rp 60000
    
    Masukkan harga makanan:  10000
    Masukkan usia:  12
    
    Harga makanan sebelum diskon: Rp 10000
    Anda mendapat diskon sebesar 50.0%
    Harga yang harus dibayar setelah mendapatkan diskon 50.0% adalah Rp 5000.0
    
    Masukan nilai rapor: 90
    Masukan penghasilan orang tua: 500000
    
    Beasiswa Penuh
    
    Masukan usia: 13
    
    Kategori Film: 
    - Semua Umur 
    - Remaja 
    - Dewasa
    
    Masukan kategori film: horor
    
    Tidak boleh menonton film
    
    <h4>Sebuah toko memberikan diskon berdasarkan jumlah pembelian:

    Jika total belanja ≥ Rp 500.000 → Diskon 20%
    Jika total belanja ≥ Rp 250.000 → Diskon 10%
    Jika total belanja < Rp 250.000 → Tidak ada diskon
    Hitung harga akhir setelah diskon.</h4>

    Sebuah toko memberikan diskon berdasarkan jumlah pembelian:

    Jika total belanja ≥ Rp 500.000 → Diskon 20% Jika total belanja ≥ Rp 250.000 → Diskon 10% Jika total belanja < Rp 250.000 → Tidak ada diskon Hitung harga akhir setelah diskon.

    ¶

    [29]:
    totalBelanja = int(input("Masukan total belanja:"))

    if totalBelanja >= 500000:
    diskon = 0.20
    elif totalBelanja >= 250000:
    diskon = 0.10
    else:
    diskon = 0

    totalSetelahDiskon = totalBelanja * diskon
    hargaAkhir = totalBelanja - totalSetelahDiskon

    print(f"\nTotal belanja sebelum diskon: Rp {totalBelanja}")
    print(f"\nAnda mendapat diskon sebesar {diskon * 100}%")
    print(f"\nHarga akhir setelah mendapatkan diskon {diskon * 100}% adalah Rp {hargaAkhir}")

    Masukan total belanja: 650000
    
    Total belanja sebelum diskon: Rp 650000
    
    Anda mendapat diskon sebesar 20.0%
    
    Harga akhir setelah mendapatkan diskon 20.0% adalah Rp 520000.0
    
    <h4>Program parkir:

    Mobil: Rp 5.000 per jam
    Motor: Rp 2.000 per jam
    Jika parkir lebih dari 5 jam, ada biaya tambahan Rp 10.000
    Hitung total biaya parkir berdasarkan jenis kendaraan dan durasi parkir.</h4>

    Program parkir:

    Mobil: Rp 5.000 per jam Motor: Rp 2.000 per jam Jika parkir lebih dari 5 jam, ada biaya tambahan Rp 10.000 Hitung total biaya parkir berdasarkan jenis kendaraan dan durasi parkir.

    ¶

    print(f"Program parkir: \n- Mobil \n- Motor\n")
    kendaraan = input("Masukan kategori kendaraan:")

    print(f"\nProgram parkir: \nMobil: Rp 5.000 per jam \nMotor: Rp 2.000 per jam \nJika parkir lebih dari 5 jam, ada biaya tambahan Rp 10.000 !!!\n")
    jamParkir = int(input("Masukan berapa jam anda parkir:"))

    if kendaraan == "Mobil":
    biayaPerJam = 5000
    elif kendaraan == "Motor":
    biayaPerJam = 2000

    biaya = biayaPerJam * jamParkir
    if jamParkir > 5:
    biaya += 10000
    print(f"\nKarena parkir lebih dari 5 jam, ada biaya tambahan Rp 10.000")

    print(f"\nTotal biaya parkir adalah Rp {biaya}")

    <h4>Aplikasi transportasi online memiliki tarif sebagai berikut:

    Jika jarak ≤ 5 km → Rp 5.000/km
    Jika jarak 6-10 km → Rp 4.000/km
    Jika jarak > 10 km → Rp 3.000/km
    Hitung tarif perjalanan berdasarkan jarak yang dimasukkan pengguna.</h4>

    Aplikasi transportasi online memiliki tarif sebagai berikut:

    Jika jarak ≤ 5 km → Rp 5.000/km Jika jarak 6-10 km → Rp 4.000/km Jika jarak > 10 km → Rp 3.000/km Hitung tarif perjalanan berdasarkan jarak yang dimasukkan pengguna.

    ¶

    Masukkan jarak perjalanan:  5
    
    Tarif perjalanan untuk 5 km adalah: Rp 25000
    
    Masukkan nilai coding (0-100):  50
    Masukkan nilai interview (A/B/C/D/E):  A
    
    Maaf Kamu Belum Berhasil Menjadi Calon Programmer
    
    [20]:
    nomorPunggung = int(input("Masukkan nomor punggung: "))

    if nomorPunggung % 2 == 0:
    posisi = "Target Attacker"
    if nomorPunggung >= 50 and nomorPunggung <= 100:
    posisi = "Pemain ini berhak dipilih menjadi captain team"
    else:
    posisi = "Defender"
    if nomorPunggung > 90:
    posisi = "Playmaker"
    if nomorPunggung % 3 == 0 and nomorPunggung % 5 == 0:
    posisi = "Keeper"

    print(posisi)
    Masukkan nomor punggung:  2
    
    Target Attacker
    
    Common Tools
    No metadata.
    Advanced Tools
    No metadata.
    Anaconda Assistant
    AI-powered coding, insights and debugging in your notebooks.
    To enable the following extensions, create an account or sign in.
    • Anaconda Assistant
      4.1.0
    • Coming soon!
    • Data Catalogs
    • Panel Deployments
    • Sharing
    Already have an account? Sign In
    For more information, read our Anaconda Assistant documentation.
    Alt+[
    Alt+]
    Alt+End
    • Assistant
    • Open Anaconda Assistant
      Ctrl+Shift+A
    • Console
    • Change Kernel…
    • Clear Console Cells
    • Close and Shut Down…
    • Insert Line Break
    • Interrupt Kernel
    • New Console
    • Restart Kernel…
    • Run Cell (forced)
    • Run Cell (unforced)
    • Show All Kernel Activity
    • Display Languages
    • English
      English
    • File Operations
    • Autosave Documents
    • Download
      Download the file to your computer
    • Reload Notebook from Disk
      Reload contents from disk
    • Revert Notebook to Checkpoint…
      Revert contents to previous checkpoint
    • Save Notebook
      Save and create checkpoint
      Ctrl+S
    • Save Notebook As…
      Save with new path
      Ctrl+Shift+S
    • Trust HTML File
      Whether the HTML file is trusted. Trusting the file allows scripts to run in it, which may result in security risks. Only enable for files you trust.
    • Help
    • About Jupyter Notebook
    • Jupyter Reference
    • JupyterLab FAQ
    • JupyterLab Reference
    • Launch Jupyter Notebook File Browser
    • Markdown Reference
    • Show Keyboard Shortcuts…
      Show relevant keyboard shortcuts for the current active widget
      Ctrl+Shift+H
    • Image Viewer
    • Flip image horizontally
      H
    • Flip image vertically
      V
    • Invert Colors
      I
    • Reset Image
      0
    • Rotate Clockwise
      ]
    • Rotate Counterclockwise
      [
    • Zoom In
      =
    • Zoom Out
      -
    • Kernel Operations
    • Shut Down All Kernels…
    • Main Area
    • Close All Other Tabs
    • Close Tab
      Alt+W
    • Close Tabs to Right
    • End Search
      Esc
    • Find Next
      Ctrl+G
    • Find Previous
      Ctrl+Shift+G
    • Find…
      Ctrl+F
    • Log Out
      Log out of Jupyter Notebook
    • Search in Selection
      Alt+L
    • Shut Down
      Shut down Jupyter Notebook
    • Mode
    • Toggle Zen Mode
    • Notebook Cell Operations
    • Change to Code Cell Type
      Y
    • Change to Heading 1
      1
    • Change to Heading 2
      2
    • Change to Heading 3
      3
    • Change to Heading 4
      4
    • Change to Heading 5
      5
    • Change to Heading 6
      6
    • Change to Markdown Cell Type
      M
    • Change to Raw Cell Type
      R
    • Clear Cell Output
      Clear outputs for the selected cells
    • Collapse All Code
    • Collapse All Outputs
    • Collapse Selected Code
    • Collapse Selected Outputs
    • Copy Cell
      Copy this cell
      C
    • Cut Cell
      Cut this cell
      X
    • Delete Cell
      Delete this cell
      D, D
    • Disable Scrolling for Outputs
    • Enable Scrolling for Outputs
    • Expand All Code
    • Expand All Outputs
    • Expand Selected Code
    • Expand Selected Outputs
    • Extend Selection Above
      Shift+K
    • Extend Selection Below
      Shift+J
    • Extend Selection to Bottom
      Shift+End
    • Extend Selection to Top
      Shift+Home
    • Insert Cell Above
      Insert a cell above
      A
    • Insert Cell Below
      Insert a cell below
      B
    • Insert Heading Above Current Heading
      Shift+A
    • Insert Heading Below Current Heading
      Shift+B
    • Merge Cell Above
      Ctrl+Backspace
    • Merge Cell Below
      Ctrl+Shift+M
    • Merge Selected Cells
      Shift+M
    • Move Cell Down
      Move this cell down
      Ctrl+Shift+Down
    • Move Cell Up
      Move this cell up
      Ctrl+Shift+Up
    • Paste Cell Above
      Paste this cell from the clipboard
    • Paste Cell and Replace
    • Paste Cell Below
      Paste this cell from the clipboard
      V
    • Redo Cell Operation
      Shift+Z
    • Render Side-by-Side
      Shift+R
    • Run Selected Cell
      Run this cell and advance
      Shift+Enter
    • Run Selected Cell and Do not Advance
      Ctrl+Enter
    • Run Selected Cell and Insert Below
      Alt+Enter
    • Run Selected Text or Current Line in Console
    • Select Cell Above
      K
    • Select Cell Below
      J
    • Select Heading Above or Collapse Heading
      Left
    • Select Heading Below or Expand Heading
      Right
    • Set side-by-side ratio
    • Split Cell
      Ctrl+Shift+-
    • Undo Cell Operation
      Z
    • Notebook Operations
    • Access Next Kernel History Entry
      Alt+Down
    • Access Previous Kernel History Entry
      Alt+Up
    • Change Kernel…
    • Clear Outputs of All Cells
      Clear all outputs of all cells
    • Close and Shut Down Notebook…
    • Collapse All Headings
      Ctrl+Shift+Left
    • Deselect All Cells
    • Edit Notebook Metadata
    • Enter Command Mode
      Ctrl+M
    • Enter Edit Mode
      Enter
    • Expand All Headings
      Ctrl+Shift+Right
    • Interrupt Kernel
      Interrupt the kernel
    • New Console for Notebook
    • New Notebook
      Create a new notebook
    • Open with Panel in New Browser Tab
    • Preview Notebook with Panel
    • Reconnect to Kernel
    • Render All Markdown Cells
    • Restart Kernel and Clear Outputs of All Cells…
      Restart the kernel and clear all outputs of all cells
    • Restart Kernel and Debug…
      Restart Kernel and Debug…
    • Restart Kernel and Run All Cells…
      Restart the kernel and run all cells
    • Restart Kernel and Run up to Selected Cell…
    • Restart Kernel…
      Restart the kernel
    • Run All Above Selected Cell
    • Run All Cells
      Run all cells
    • Run Selected Cell and All Below
    • Save and Export Notebook: Asciidoc
    • Save and Export Notebook: Executable Script
    • Save and Export Notebook: HTML
    • Save and Export Notebook: LaTeX
    • Save and Export Notebook: Markdown
    • Save and Export Notebook: PDF
    • Save and Export Notebook: Qtpdf
    • Save and Export Notebook: Qtpng
    • Save and Export Notebook: ReStructured Text
    • Save and Export Notebook: Reveal.js Slides
    • Save and Export Notebook: Webpdf
    • Select All Cells
      Ctrl+A
    • Show Line Numbers
    • Toggle Collapse Notebook Heading
    • Trust Notebook
    • Other
    • Open in JupyterLab
      JupyterLab
    • Plugin Manager
    • Advanced Plugin Manager
    • Terminal
    • Decrease Terminal Font Size
    • Increase Terminal Font Size
    • New Terminal
      Start a new terminal session
    • Refresh Terminal
      Refresh the current terminal session
    • Use Terminal Theme: Dark
      Set the terminal theme
    • Use Terminal Theme: Inherit
      Set the terminal theme
    • Use Terminal Theme: Light
      Set the terminal theme
    • Text Editor
    • Decrease Font Size
    • Increase Font Size
    • New Markdown File
      Create a new markdown file
    • New Python File
      Create a new Python file
    • New Text File
      Create a new text file
    • Spaces: 1
    • Spaces: 2
    • Spaces: 4
    • Spaces: 4
    • Spaces: 8
    • Theme
    • Decrease Code Font Size
    • Decrease Content Font Size
    • Decrease UI Font Size
    • Increase Code Font Size
    • Increase Content Font Size
    • Increase UI Font Size
    • Set Preferred Dark Theme: JupyterLab Dark
    • Set Preferred Dark Theme: JupyterLab Dark High Contrast
    • Set Preferred Dark Theme: JupyterLab Light
    • Set Preferred Light Theme: JupyterLab Dark
    • Set Preferred Light Theme: JupyterLab Dark High Contrast
    • Set Preferred Light Theme: JupyterLab Light
    • Synchronize Styling Theme with System Settings
    • Theme Scrollbars
    • Use Theme: JupyterLab Dark
    • Use Theme: JupyterLab Dark High Contrast
    • Use Theme: JupyterLab Light
    • View
    • File Browser
    • Open JupyterLab
    • Show Anaconda Assistant
      Show Show Anaconda Assistant in the right sidebar
    • Show Header
    • Show Notebook Tools
      Show Show Notebook Tools in the right sidebar
    • Show Table of Contents
      Show Show Table of Contents in the left sidebar